<?php

Class Mysql{

	function __construct($host,$login,$pass, $db){ // konstruktor 
		$link = mysql_connect($host, $login, $pass);
		if (!$link) {
			die('PROBLEM Z POLACZENIEM DO BAZY DANYCH: ' . mysql_error());
		}
		$db_selected = mysql_select_db($db, $link);
		if (!$db_selected) {
			die ('PROBLEM Z OTWIERANIEM BAZY DANYCH : ' . mysql_error());
		}
	}
	function query($sql){ // do usuniecia, dodawania 
		$result = mysql_query($sql);
		if (!$result) {
			die("query(".$sql.")" . mysql_error());
			return false;
		}
		return true;
	}
	function QueryGetFetch($sql){ // do pobierania tabelia
		$result = mysql_query($sql);
		if (!$result) {
			$array =array();
			$array['sql'] = $sql;
			$array['full'] = "QueryGetFetch(".$sql.")";
			$array['error'] = mysql_error();
			echo "<pre>";
			print_r($array);
			echo "</pre>";
			die();
		}
		if (mysql_num_rows($result) == 0){return array();}
		$array = array();
		while ($row = mysql_fetch_assoc($result)) {
			$array[] = $row;
		}
		return $array;
	}
	/*
	
	zwraca se tablica :
	
	$result[0]['tytul'] - tytul seansu
	count($result) - liczba seansu
	
	asocjacyjna ? */
}

?>